iT邦幫忙

2024 iThome 鐵人賽

DAY 2
0
Python

python零之旅系列 第 2

DAY2. Python中的變數與型別

  • 分享至 

  • xImage
  •  

變數
可視為儲存值的容器,需要賦予一個獨特的名稱。
範例:
x = 1,x為變數,1則為x所儲存的值。

資料型別
1.integer整數(沒有小數點)
2.float浮點數(有小數點)
3.string字串
4.boolean布林值(true/false)

範例:

Yes = true
print(f#"At home?{Yes}")
print(type{})

第二行程式碼可印出布林值,第三行程式碼則可印出資料型別。

型別轉換
將資料型別轉成另一種資料型別
使用者輸入的通常為字串,當我們需要進行數學運算時,就必須先做型別轉換,將資料型別轉為整數或浮點數。
1.顯式轉換

name = "Anna"
age = 18
gpa = 1.8
student = true

age = float(age)
print(age)
print(type(age))

gpa =int(gpa)
print(gpa)
print(type(gpa))

student =str(student)
print(student)
print(type(student))

經過程式碼運算,
年齡的型別轉換成浮點數(18.0);
gpa的型別轉換成整數(1);
學生布林值的型別則轉換成字串(student)。

2.隱式轉換

x = 100
y = 2.0
x = x/y
print(x)
print(type(x))

程式碼運行結果為x = 5.0,型別自動轉換成浮點數。


上一篇
DAY1. 前言
下一篇
DAY3. Python中的使用者輸入與數學運算
系列文
python零之旅30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言